# near model CODE resource # jump table entries: 14128-14130 (3 of them) export_1766: 00000000 4E56 FFB4 link A6, -0x004C 00000004 48E7 0018 movem.l -[A7], A3,A4 00000008 286E 0008 movea.l A4, [A6 + 0x8] 0000000C 4EAD 24BA jsr [A5 + 0x24BA /* export_1171 */] 00000010 2D40 FFF8 move.l [A6 - 0x8], D0 00000014 486E FFC0 pea.l [A6 - 0x40] 00000018 4EAD 0202 jsr [A5 + 0x202 /* export_60 */] 0000001C 4A80 tst.l D0 0000001E 588F addq.l A7, 4 00000020 671C beq +0x1E /* 0000003E */ 00000022 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00000026 7000 moveq.l D0, 0x00 00000028 102E 000F move.b D0, [A6 + 0xF] 0000002C 2F00 move.l -[A7], D0 0000002E 2F0C move.l -[A7], A4 00000030 4EBA 0094 jsr [PC + 0x94 /* 000000C6 */] 00000034 2D40 FFFC move.l [A6 - 0x4], D0 00000038 4FEF 000C lea.l A7, [A7 + 0xC] 0000003C 6016 bra +0x18 /* 00000054 */ label0000003E: 0000003E 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00000042 4EAD 01C2 jsr [A5 + 0x1C2 /* export_52 */] 00000046 4EAD 021A jsr [A5 + 0x21A /* export_63 */] 0000004A 4A80 tst.l D0 0000004C 588F addq.l A7, 4 0000004E 6704 beq +0x6 /* 00000054 */ 00000050 7000 moveq.l D0, 0x00 00000052 6068 bra +0x6A /* 000000BC */ label00000054: 00000054 486E FFC0 pea.l [A6 - 0x40] 00000058 4EAD 020A jsr [A5 + 0x20A /* export_61 */] 0000005C 486E FFC0 pea.l [A6 - 0x40] 00000060 4EAD 0202 jsr [A5 + 0x202 /* export_60 */] 00000064 4A80 tst.l D0 00000066 508F addq.l A7, 8 00000068 673C beq +0x3E /* 000000A6 */ 0000006A 2F2E FFFC move.l -[A7], [A6 - 0x4] 0000006E 2F0C move.l -[A7], A4 00000070 4EBA 0200 jsr [PC + 0x200 /* 00000272 */] 00000074 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00000078 486E FFB4 pea.l [A6 - 0x4C] 0000007C 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */] 00000080 41EE FFB4 lea.l A0, [A6 - 0x4C] 00000084 4FEF 0010 lea.l A7, [A7 + 0x10] 00000088 600C bra +0xE /* 00000096 */ label0000008A: 0000008A 2F2E FFFC move.l -[A7], [A6 - 0x4] 0000008E 2F0B move.l -[A7], A3 00000090 4EBA 01E0 jsr [PC + 0x1E0 /* 00000272 */] 00000094 508F addq.l A7, 8 label00000096: 00000096 486E FFB4 pea.l [A6 - 0x4C] 0000009A 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 0000009E 2640 movea.l A3, D0 000000A0 200B move.l D0, A3 000000A2 588F addq.l A7, 4 000000A4 66E4 bne -0x1A /* 0000008A */ label000000A6: 000000A6 486E FFC0 pea.l [A6 - 0x40] 000000AA 4EAD 020A jsr [A5 + 0x20A /* export_61 */] 000000AE 2F2E FFF8 move.l -[A7], [A6 - 0x8] 000000B2 4EAD 01C2 jsr [A5 + 0x1C2 /* export_52 */] 000000B6 202E FFFC move.l D0, [A6 - 0x4] 000000BA 508F addq.l A7, 8 label000000BC: 000000BC 4CEE 1800 FFAC movem.l A3,A4, [A6 - 0x54] 000000C2 4E5E unlink A6 000000C4 4E75 rts export_1767: fn000000C6: 000000C6 4E56 FF50 link A6, -0x00B0 000000CA 48E7 0318 movem.l -[A7], D6,D7,A3,A4 000000CE 1C2E 000F move.b D6, [A6 + 0xF] 000000D2 286E 0008 movea.l A4, [A6 + 0x8] 000000D6 2D4C FFFC move.l [A6 - 0x4], A4 000000DA 4247 clr.w D7 label000000DC: 000000DC 5247 addq.w D7, 1 000000DE 266E FFFC movea.l A3, [A6 - 0x4] 000000E2 486E FFC0 pea.l [A6 - 0x40] 000000E6 4EAD 0202 jsr [A5 + 0x202 /* export_60 */] 000000EA 4A80 tst.l D0 000000EC 588F addq.l A7, 4 000000EE 6716 beq +0x18 /* 00000106 */ 000000F0 7000 moveq.l D0, 0x00 000000F2 2F00 move.l -[A7], D0 000000F4 2F00 move.l -[A7], D0 000000F6 7203 moveq.l D1, 0x03 000000F8 2F01 move.l -[A7], D1 000000FA 2F0B move.l -[A7], A3 000000FC 4EAD 3572 jsr [A5 + 0x3572 /* export_1706 */] 00000100 4FEF 0010 lea.l A7, [A7 + 0x10] 00000104 6046 bra +0x48 /* 0000014C */ label00000106: 00000106 486E FF50 pea.l [A6 - 0xB0] 0000010A 4EAD 0202 jsr [A5 + 0x202 /* export_60 */] 0000010E 4A80 tst.l D0 00000110 588F addq.l A7, 4 00000112 6716 beq +0x18 /* 0000012A */ 00000114 7000 moveq.l D0, 0x00 00000116 2F00 move.l -[A7], D0 00000118 2F00 move.l -[A7], D0 0000011A 7201 moveq.l D1, 0x01 0000011C 2F01 move.l -[A7], D1 0000011E 2F0B move.l -[A7], A3 00000120 4EAD 3572 jsr [A5 + 0x3572 /* export_1706 */] 00000124 4FEF 0010 lea.l A7, [A7 + 0x10] 00000128 6018 bra +0x1A /* 00000142 */ label0000012A: 0000012A 4EAD 0222 jsr [A5 + 0x222 /* export_64 */] 0000012E 72D9 moveq.l D1, 0xFFFFFFD9 00000130 B280 cmp.l D1, D0 00000132 670E beq +0x10 /* 00000142 */ 00000134 4EAD 021A jsr [A5 + 0x21A /* export_63 */] 00000138 4A80 tst.l D0 0000013A 6706 beq +0x8 /* 00000142 */ 0000013C 7000 moveq.l D0, 0x00 0000013E 6000 0128 bra +0x12A /* 00000268 */ label00000142: 00000142 486E FF50 pea.l [A6 - 0xB0] 00000146 4EAD 020A jsr [A5 + 0x20A /* export_61 */] 0000014A 588F addq.l A7, 4 label0000014C: 0000014C 486E FFC0 pea.l [A6 - 0x40] 00000150 4EAD 020A jsr [A5 + 0x20A /* export_61 */] 00000154 7001 moveq.l D0, 0x01 00000156 2F00 move.l -[A7], D0 00000158 7200 moveq.l D1, 0x00 0000015A 2F01 move.l -[A7], D1 0000015C 2F3C 616C 6973 move.l -[A7], 0x616C6973 /* 'alis' */ 00000162 2F0B move.l -[A7], A3 00000164 4EAD 35A2 jsr [A5 + 0x35A2 /* export_1712 */] 00000168 2D40 FFF8 move.l [A6 - 0x8], D0 0000016C 4FEF 0014 lea.l A7, [A7 + 0x14] 00000170 6646 bne +0x48 /* 000001B8 */ 00000172 3D7C 5024 FFF6 move.w [A6 - 0xA], 0x5024 /* 'P$' */ 00000178 41EE FFF6 lea.l A0, [A6 - 0xA] 0000017C 486E FF88 pea.l [A6 - 0x78] 00000180 4EAD 0202 jsr [A5 + 0x202 /* export_60 */] 00000184 4A80 tst.l D0 00000186 588F addq.l A7, 4 00000188 670A beq +0xC /* 00000194 */ 0000018A 2F0B move.l -[A7], A3 0000018C 4EAD 376A jsr [A5 + 0x376A /* export_1769 */] 00000190 588F addq.l A7, 4 00000192 6006 bra +0x8 /* 0000019A */ label00000194: 00000194 3D7C 5027 FFF6 move.w [A6 - 0xA], 0x5027 /* 'P\'' */ label0000019A: 0000019A 486E FF88 pea.l [A6 - 0x78] 0000019E 4EAD 020A jsr [A5 + 0x20A /* export_61 */] 000001A2 2F0B move.l -[A7], A3 000001A4 4EAD 3582 jsr [A5 + 0x3582 /* export_1708 */] 000001A8 302E FFF6 move.w D0, [A6 - 0xA] 000001AC 48C0 ext.l D0 000001AE 2F00 move.l -[A7], D0 000001B0 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */] 000001B4 4FEF 000C lea.l A7, [A7 + 0xC] label000001B8: 000001B8 486E FFC0 pea.l [A6 - 0x40] 000001BC 4EAD 0202 jsr [A5 + 0x202 /* export_60 */] 000001C0 4A80 tst.l D0 000001C2 588F addq.l A7, 4 000001C4 6720 beq +0x22 /* 000001E6 */ 000001C6 7000 moveq.l D0, 0x00 000001C8 1006 move.b D0, D6 000001CA 2F00 move.l -[A7], D0 000001CC 2F2E FFF8 move.l -[A7], [A6 - 0x8] 000001D0 2F0B move.l -[A7], A3 000001D2 4EBA 033E jsr [PC + 0x33E /* 00000512 */] 000001D6 2D40 FFFC move.l [A6 - 0x4], D0 000001DA 2F0B move.l -[A7], A3 000001DC 4EAD 3582 jsr [A5 + 0x3582 /* export_1708 */] 000001E0 4FEF 0010 lea.l A7, [A7 + 0x10] 000001E4 6014 bra +0x16 /* 000001FA */ label000001E6: 000001E6 2F0B move.l -[A7], A3 000001E8 4EAD 3582 jsr [A5 + 0x3582 /* export_1708 */] 000001EC 4EAD 021A jsr [A5 + 0x21A /* export_63 */] 000001F0 4A80 tst.l D0 000001F2 588F addq.l A7, 4 000001F4 6704 beq +0x6 /* 000001FA */ 000001F6 7000 moveq.l D0, 0x00 000001F8 606E bra +0x70 /* 00000268 */ label000001FA: 000001FA 486E FFC0 pea.l [A6 - 0x40] 000001FE 4EAD 020A jsr [A5 + 0x20A /* export_61 */] 00000202 4878 5014 push.l 0x5014 00000206 206E FFFC movea.l A0, [A6 - 0x4] 0000020A 2F08 move.l -[A7], A0 0000020C 2050 movea.l A0, [A0] 0000020E 2050 movea.l A0, [A0] 00000210 2268 000C movea.l A1, [A0 + 0xC] 00000214 4E91 jsr [A1] 00000216 4A00 tst.b D0 00000218 4FEF 000C lea.l A7, [A7 + 0xC] 0000021C 6722 beq +0x24 /* 00000240 */ 0000021E B9EE FFFC cmpa.l A4, [A6 - 0x4] 00000222 671C beq +0x1E /* 00000240 */ 00000224 4AAE 0010 tst.l [A6 + 0x10] 00000228 670E beq +0x10 /* 00000238 */ 0000022A 2F2E FFFC move.l -[A7], [A6 - 0x4] 0000022E 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000232 4EAD 24E2 jsr [A5 + 0x24E2 /* export_1176 */] 00000236 508F addq.l A7, 8 label00000238: 00000238 0C47 000A cmpi.w D7, 0xA /* '\n' */ 0000023C 6D00 FE9E blt -0x160 /* 000000DC */ label00000240: 00000240 4878 5014 push.l 0x5014 00000244 206E FFFC movea.l A0, [A6 - 0x4] 00000248 2F08 move.l -[A7], A0 0000024A 2050 movea.l A0, [A0] 0000024C 2050 movea.l A0, [A0] 0000024E 2268 000C movea.l A1, [A0 + 0xC] 00000252 4E91 jsr [A1] 00000254 4A00 tst.b D0 00000256 508F addq.l A7, 8 00000258 670A beq +0xC /* 00000264 */ 0000025A 4878 13AE push.l 0x13AE 0000025E 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */] 00000262 588F addq.l A7, 4 label00000264: 00000264 202E FFFC move.l D0, [A6 - 0x4] label00000268: 00000268 4CEE 18C0 FF40 movem.l D6,D7,A3,A4, [A6 - 0xC0] 0000026E 4E5E unlink A6 00000270 4E75 rts fn00000272: 00000272 4E56 FF6E link A6, -0x0092 00000276 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 0000027A 266E 000C movea.l A3, [A6 + 0xC] 0000027E 286E 0008 movea.l A4, [A6 + 0x8] 00000282 2054 movea.l A0, [A4] 00000284 2C28 0054 move.l D6, [A0 + 0x54] 00000288 2A28 0050 move.l D5, [A0 + 0x50] 0000028C 4878 31CE push.l 0x31CE 00000290 2F0B move.l -[A7], A3 00000292 2053 movea.l A0, [A3] 00000294 2050 movea.l A0, [A0] 00000296 2268 000C movea.l A1, [A0 + 0xC] 0000029A 4E91 jsr [A1] 0000029C 4A00 tst.b D0 0000029E 508F addq.l A7, 8 000002A0 6728 beq +0x2A /* 000002CA */ 000002A2 2053 movea.l A0, [A3] 000002A4 2C28 0054 move.l D6, [A0 + 0x54] 000002A8 4878 4362 push.l 0x4362 /* 'Cb' */ 000002AC 2F0B move.l -[A7], A3 000002AE 2053 movea.l A0, [A3] 000002B0 2050 movea.l A0, [A0] 000002B2 2268 000C movea.l A1, [A0 + 0xC] 000002B6 4E91 jsr [A1] 000002B8 4A00 tst.b D0 000002BA 508F addq.l A7, 8 000002BC 6706 beq +0x8 /* 000002C4 */ 000002BE 2C3C 6164 7270 move.l D6, 0x61647270 /* 'adrp' */ label000002C4: 000002C4 2053 movea.l A0, [A3] 000002C6 2A28 0050 move.l D5, [A0 + 0x50] label000002CA: 000002CA 7000 moveq.l D0, 0x00 000002CC 2F00 move.l -[A7], D0 000002CE 2F0B move.l -[A7], A3 000002D0 4EAD 12DA jsr [A5 + 0x12DA /* export_599 */] 000002D4 4A00 tst.b D0 000002D6 508F addq.l A7, 8 000002D8 6710 beq +0x12 /* 000002EA */ 000002DA 2F0B move.l -[A7], A3 000002DC 4EAD 3642 jsr [A5 + 0x3642 /* export_1732 */] 000002E0 2C00 move.l D6, D0 000002E2 2A3C 4D41 4353 move.l D5, 0x4D414353 /* 'MACS' */ 000002E8 588F addq.l A7, 4 label000002EA: 000002EA 7001 moveq.l D0, 0x01 000002EC 2F00 move.l -[A7], D0 000002EE 4878 2CEC push.l 0x2CEC 000002F2 2F0B move.l -[A7], A3 000002F4 2053 movea.l A0, [A3] 000002F6 2050 movea.l A0, [A0] 000002F8 2268 000C movea.l A1, [A0 + 0xC] 000002FC 4E91 jsr [A1] 000002FE 508F addq.l A7, 8 00000300 2200 move.l D1, D0 00000302 201F move.l D0, [A7]+ 00000304 4A01 tst.b D1 00000306 662E bne +0x30 /* 00000336 */ 00000308 2D4B FFFC move.l [A6 - 0x4], A3 0000030C 2F00 move.l -[A7], D0 0000030E 4878 5149 push.l 0x5149 /* 'QI' */ 00000312 206E FFFC movea.l A0, [A6 - 0x4] 00000316 2F08 move.l -[A7], A0 00000318 2050 movea.l A0, [A0] 0000031A 2050 movea.l A0, [A0] 0000031C 2268 0074 movea.l A1, [A0 + 0x74] 00000320 4E91 jsr [A1] 00000322 508F addq.l A7, 8 00000324 2200 move.l D1, D0 00000326 201F move.l D0, [A7]+ 00000328 4A81 tst.l D1 0000032A 660A bne +0xC /* 00000336 */ 0000032C 0C86 6472 6F70 cmpi.l D6, 0x64726F70 /* 'drop' */ 00000332 6702 beq +0x4 /* 00000336 */ 00000334 7000 moveq.l D0, 0x00 label00000336: 00000336 1E00 move.b D7, D0 00000338 4878 4268 push.l 0x4268 /* 'Bh' */ 0000033C 2F0B move.l -[A7], A3 0000033E 2053 movea.l A0, [A3] 00000340 2050 movea.l A0, [A0] 00000342 2268 000C movea.l A1, [A0 + 0xC] 00000346 4E91 jsr [A1] 00000348 4A00 tst.b D0 0000034A 508F addq.l A7, 8 0000034C 6718 beq +0x1A /* 00000366 */ 0000034E 4878 429A push.l 0x429A 00000352 2F0B move.l -[A7], A3 00000354 2053 movea.l A0, [A3] 00000356 2050 movea.l A0, [A0] 00000358 2268 0074 movea.l A1, [A0 + 0x74] 0000035C 4E91 jsr [A1] 0000035E 4880 ext.w D0 00000360 48C0 ext.l D0 00000362 508F addq.l A7, 8 00000364 6010 bra +0x12 /* 00000376 */ label00000366: 00000366 2054 movea.l A0, [A4] 00000368 0828 0003 0042 btst.b [A0 + 0x42], 0x3 0000036E 56C0 sne D0 00000370 0240 0001 andi.w D0, 0x1 00000374 48C0 ext.l D0 label00000376: 00000376 1D40 FFFB move.b [A6 - 0x5], D0 0000037A 4204 clr.b D4 0000037C 2054 movea.l A0, [A4] 0000037E BCA8 0054 cmp.l D6, [A0 + 0x54] 00000382 6638 bne +0x3A /* 000003BC */ 00000384 BAA8 0050 cmp.l D5, [A0 + 0x50] 00000388 6632 bne +0x34 /* 000003BC */ 0000038A 0828 0002 0042 btst.b [A0 + 0x42], 0x2 00000390 56C0 sne D0 00000392 0240 0001 andi.w D0, 0x1 00000396 48C0 ext.l D0 00000398 7200 moveq.l D1, 0x00 0000039A 1207 move.b D1, D7 0000039C B280 cmp.l D1, D0 0000039E 661C bne +0x1E /* 000003BC */ 000003A0 2054 movea.l A0, [A4] 000003A2 0828 0003 0042 btst.b [A0 + 0x42], 0x3 000003A8 56C0 sne D0 000003AA 0240 0001 andi.w D0, 0x1 000003AE 48C0 ext.l D0 000003B0 7200 moveq.l D1, 0x00 000003B2 122E FFFB move.b D1, [A6 - 0x5] 000003B6 B280 cmp.l D1, D0 000003B8 6700 00FC beq +0xFE /* 000004B6 */ label000003BC: 000003BC 486E FF6E pea.l [A6 - 0x92] 000003C0 2F0C move.l -[A7], A4 000003C2 4EAD 32E2 jsr [A5 + 0x32E2 /* export_1624 */] 000003C6 2D46 FF8E move.l [A6 - 0x72], D6 000003CA 2D45 FF92 move.l [A6 - 0x6E], D5 000003CE 7000 moveq.l D0, 0x00 000003D0 102E FFFB move.b D0, [A6 - 0x5] 000003D4 022E 00F7 FF96 andi.b [A6 - 0x6A], 0xF7 000003DA E708 lsl D0.b, 3 000003DC 0200 0008 andi.b D0, 0x8 000003E0 812E FF96 or.b [A6 - 0x6A], D0 000003E4 2F0C move.l -[A7], A4 000003E6 4EAD 3622 jsr [A5 + 0x3622 /* export_1728 */] 000003EA 4A00 tst.b D0 000003EC 4FEF 000C lea.l A7, [A7 + 0xC] 000003F0 6730 beq +0x32 /* 00000422 */ 000003F2 2054 movea.l A0, [A4] 000003F4 BAA8 0050 cmp.l D5, [A0 + 0x50] 000003F8 6728 beq +0x2A /* 00000422 */ 000003FA 08A8 0004 0064 bclr.b [A0 + 0x64], 0x4 00000400 2054 movea.l A0, [A4] 00000402 08A8 0007 0064 bclr.b [A0 + 0x64], 0x7 00000408 2054 movea.l A0, [A4] 0000040A 4AA8 0066 tst.l [A0 + 0x66] 0000040E 6712 beq +0x14 /* 00000422 */ 00000410 2F28 0066 move.l -[A7], [A0 + 0x66] 00000414 4EAD 01C2 jsr [A5 + 0x1C2 /* export_52 */] 00000418 2054 movea.l A0, [A4] 0000041A 7000 moveq.l D0, 0x00 0000041C 2140 0066 move.l [A0 + 0x66], D0 00000420 588F addq.l A7, 4 label00000422: 00000422 2054 movea.l A0, [A4] 00000424 0828 0002 0042 btst.b [A0 + 0x42], 0x2 0000042A 56C0 sne D0 0000042C 0240 0001 andi.w D0, 0x1 00000430 48C0 ext.l D0 00000432 7200 moveq.l D1, 0x00 00000434 1207 move.b D1, D7 00000436 B280 cmp.l D1, D0 00000438 674A beq +0x4C /* 00000484 */ 0000043A 4A07 tst.b D7 0000043C 6618 bne +0x1A /* 00000456 */ 0000043E 7001 moveq.l D0, 0x01 00000440 2F00 move.l -[A7], D0 00000442 7200 moveq.l D1, 0x00 00000444 2F01 move.l -[A7], D1 00000446 2F01 move.l -[A7], D1 00000448 2F0C move.l -[A7], A4 0000044A 4EAD 1D22 jsr [A5 + 0x1D22 /* export_928 */] 0000044E 4A80 tst.l D0 00000450 4FEF 0010 lea.l A7, [A7 + 0x10] 00000454 662E bne +0x30 /* 00000484 */ label00000456: 00000456 7000 moveq.l D0, 0x00 00000458 1007 move.b D0, D7 0000045A 022E 00FB FF96 andi.b [A6 - 0x6A], 0xFB 00000460 E508 lsl D0.b, 2 00000462 0200 0004 andi.b D0, 0x4 00000466 812E FF96 or.b [A6 - 0x6A], D0 0000046A 7000 moveq.l D0, 0x00 0000046C 1007 move.b D0, D7 0000046E 2F00 move.l -[A7], D0 00000470 4878 5149 push.l 0x5149 /* 'QI' */ 00000474 2F0C move.l -[A7], A4 00000476 2054 movea.l A0, [A4] 00000478 2050 movea.l A0, [A0] 0000047A 2268 0070 movea.l A1, [A0 + 0x70] 0000047E 4E91 jsr [A1] 00000480 4FEF 000C lea.l A7, [A7 + 0xC] label00000484: 00000484 486E FF6E pea.l [A6 - 0x92] 00000488 4EAD 1212 jsr [A5 + 0x1212 /* export_574 */] 0000048C 486E FF6E pea.l [A6 - 0x92] 00000490 2F0C move.l -[A7], A4 00000492 2054 movea.l A0, [A4] 00000494 2050 movea.l A0, [A0] 00000496 2268 0170 movea.l A1, [A0 + 0x170] 0000049A 4E91 jsr [A1] 0000049C 7000 moveq.l D0, 0x00 0000049E 2F00 move.l -[A7], D0 000004A0 2F0C move.l -[A7], A4 000004A2 4EAD 1CFA jsr [A5 + 0x1CFA /* export_923 */] 000004A6 7000 moveq.l D0, 0x00 000004A8 2F00 move.l -[A7], D0 000004AA 2F0C move.l -[A7], A4 000004AC 4EAD 1B52 jsr [A5 + 0x1B52 /* export_870 */] 000004B0 7801 moveq.l D4, 0x01 000004B2 4FEF 001C lea.l A7, [A7 + 0x1C] label000004B6: 000004B6 4A07 tst.b D7 000004B8 6742 beq +0x44 /* 000004FC */ 000004BA 2054 movea.l A0, [A4] 000004BC 2253 movea.l A1, [A3] 000004BE 2028 0060 move.l D0, [A0 + 0x60] 000004C2 B0A9 0032 cmp.l D0, [A1 + 0x32] 000004C6 6604 bne +0x6 /* 000004CC */ 000004C8 4A04 tst.b D4 000004CA 6730 beq +0x32 /* 000004FC */ label000004CC: 000004CC 2053 movea.l A0, [A3] 000004CE 2254 movea.l A1, [A4] 000004D0 2368 0032 0060 move.l [A1 + 0x60], [A0 + 0x32] 000004D6 2F0B move.l -[A7], A3 000004D8 2F0C move.l -[A7], A4 000004DA 4EAD 3772 jsr [A5 + 0x3772 /* export_1770 */] 000004DE 4A04 tst.b D4 000004E0 508F addq.l A7, 8 000004E2 6618 bne +0x1A /* 000004FC */ 000004E4 7000 moveq.l D0, 0x00 000004E6 2F00 move.l -[A7], D0 000004E8 2F0C move.l -[A7], A4 000004EA 4EAD 1CFA jsr [A5 + 0x1CFA /* export_923 */] 000004EE 7000 moveq.l D0, 0x00 000004F0 2F00 move.l -[A7], D0 000004F2 2F0C move.l -[A7], A4 000004F4 4EAD 1B52 jsr [A5 + 0x1B52 /* export_870 */] 000004F8 4FEF 0010 lea.l A7, [A7 + 0x10] label000004FC: 000004FC 4878 5047 push.l 0x5047 /* 'PG' */ 00000500 2F0C move.l -[A7], A4 00000502 4EAD 1B6A jsr [A5 + 0x1B6A /* export_873 */] 00000506 508F addq.l A7, 8 00000508 4CEE 18F0 FF56 movem.l D4,D5,D6,D7,A3,A4, [A6 - 0xAA] 0000050E 4E5E unlink A6 00000510 4E75 rts export_1768: fn00000512: 00000512 4E56 FE72 link A6, -0x018E 00000516 48E7 0318 movem.l -[A7], D6,D7,A3,A4 0000051A 1C2E 0013 move.b D6, [A6 + 0x13] 0000051E 266E 000C movea.l A3, [A6 + 0xC] 00000522 286E 0008 movea.l A4, [A6 + 0x8] 00000526 4878 0BEA push.l 0xBEA 0000052A 486E FF7A pea.l [A6 - 0x86] 0000052E 2F0C move.l -[A7], A4 00000530 2054 movea.l A0, [A4] 00000532 2050 movea.l A0, [A0] 00000534 2268 0054 movea.l A1, [A0 + 0x54] 00000538 4E91 jsr [A1] 0000053A 2054 movea.l A0, [A4] 0000053C 3D68 0030 FF74 move.w [A6 - 0x8C], [A0 + 0x30] 00000542 2F0C move.l -[A7], A4 00000544 2054 movea.l A0, [A4] 00000546 2050 movea.l A0, [A0] 00000548 2268 0164 movea.l A1, [A0 + 0x164] 0000054C 4E91 jsr [A1] 0000054E 2D40 FF76 move.l [A6 - 0x8A], D0 00000552 4A06 tst.b D6 00000554 4FEF 0010 lea.l A7, [A7 + 0x10] 00000558 6716 beq +0x18 /* 00000570 */ 0000055A 286D F62A movea.l A4, [A5 - 0x9D6] 0000055E 2054 movea.l A0, [A4] 00000560 08E8 0005 0008 bset.b [A0 + 0x8], 0x5 00000566 2F2D F62A move.l -[A7], [A5 - 0x9D6] 0000056A 4EAD 0122 jsr [A5 + 0x122 /* export_32 */] 0000056E 588F addq.l A7, 4 label00000570: 00000570 558F subq.l A7, 2 00000572 486E FF74 pea.l [A6 - 0x8C] 00000576 2F0B move.l -[A7], A3 00000578 1F06 move.b -[A7], D6 0000057A 486E FFBA pea.l [A6 - 0x46] 0000057E 486E FF73 pea.l [A6 - 0x8D] 00000582 700F moveq.l D0, 0x0F 00000584 A823 syscall AliasDispatch 00000586 3E1F move.w D7, [A7]+ 00000588 6714 beq +0x16 /* 0000059E */ 0000058A 0C47 FF80 cmpi.w D7, 0xFF80 0000058E 670E beq +0x10 /* 0000059E */ 00000590 48C7 ext.l D7 00000592 2F07 move.l -[A7], D7 00000594 2F0B move.l -[A7], A3 00000596 4EAD 3792 jsr [A5 + 0x3792 /* export_1774 */] 0000059A 3E00 move.w D7, D0 0000059C 508F addq.l A7, 8 label0000059E: 0000059E 48C7 ext.l D7 000005A0 2F07 move.l -[A7], D7 000005A2 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */] 000005A6 2F2E FFBC move.l -[A7], [A6 - 0x44] 000005AA 486E FFC0 pea.l [A6 - 0x40] 000005AE 486E FE72 pea.l [A6 - 0x18E] 000005B2 4EAD 081A jsr [A5 + 0x81A /* export_255 */] 000005B6 41EE FE72 lea.l A0, [A6 - 0x18E] 000005BA 508F addq.l A7, 8 000005BC 2F08 move.l -[A7], A0 000005BE 302E FFBA move.w D0, [A6 - 0x46] 000005C2 48C0 ext.l D0 000005C4 2F00 move.l -[A7], D0 000005C6 2F2D FE0C move.l -[A7], [A5 - 0x1F4] 000005CA 4EAD 31B2 jsr [A5 + 0x31B2 /* export_1586 */] 000005CE 2840 movea.l A4, D0 000005D0 200C move.l D0, A4 000005D2 4FEF 0014 lea.l A7, [A7 + 0x14] 000005D6 660A bne +0xC /* 000005E2 */ 000005D8 4878 13AE push.l 0x13AE 000005DC 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */] 000005E0 588F addq.l A7, 4 label000005E2: 000005E2 4A2E FF73 tst.b [A6 - 0x8D] 000005E6 6718 beq +0x1A /* 00000600 */ 000005E8 2F0C move.l -[A7], A4 000005EA 4EAD 0682 jsr [A5 + 0x682 /* export_204 */] 000005EE 4A00 tst.b D0 000005F0 588F addq.l A7, 4 000005F2 660C bne +0xE /* 00000600 */ 000005F4 2F0B move.l -[A7], A3 000005F6 A9AA syscall ChangedResource 000005F8 558F subq.l A7, 2 000005FA 2F0B move.l -[A7], A3 000005FC A9A4 syscall HomeResFile 000005FE A999 syscall UpdateResFile label00000600: 00000600 200C move.l D0, A4 00000602 4CEE 18C0 FE62 movem.l D6,D7,A3,A4, [A6 - 0x19E] 00000608 4E5E unlink A6 0000060A 4E75 rts